aid institutions - Español Inglés Diccionario